06 - Konwolucyjne sieci neuronowe

Wprowadzenie do przetwarzania obrazów

Politechnika Poznańska, Instytut Robotyki i Inteligencji Maszynowej

Ćwiczenie laboratoryjne 6: konwolucyjne sieci neuronowe

Powrót do spisu treści ćwiczeń laboratoryjnych

Wstęp

Konwolucyjne sieci neuronowe znacząco przyspieszyły rozwój algorytmów sztucznej inteligencji w zadaniach wizji komputerowej. Głębokie uczenie obejmuje obecnie takie zadania jak klasyfikacja, segmentacja, detekcja, śledzenie, zliczanie, transfer stylu, generowanie i wiele innych.

Wiele firm chwali się publicznie swoimi algorytmami, udostępniając publiczne demo do poznania możliwości sieci: - generowanie obrazka na podstawie rysowanej segmentacji, - sztuczna inteligencja zgadująca w kalambury, - generowanie mapy istotności na podstawie obrazu, - sieć opisująca co widzi na obrazie, - sieć zamieniająca obraz w animację, - AI generujące obraz na podstawie opisu.

Interaktywne instrukcje

W tym laboratorium przygotowane zostały interaktywne instrukcje w narzędziu Google Colab ze względu na potrzebę wykorzystania kart graficznych do przyspieszenia działania sieci neuronowych.